Winters in York are cold and variable, with temperatures often below freezing in January and February, but occasionally rising to mild highs. As spring approaches, temperatures gradually warm up, with March and April seeing a significant increase in average temperature, but still experiencing some chilly days. Summer is warm and sunny, with June, July, and August averaging high teens, although occasional heatwaves can push temperatures into the late twenties. Autumn brings a return to cooler temperatures, with September and October experiencing some frosty mornings, before dropping to around freezing by November and December. Overall, York's weather is generally mild, but prone to sudden temperature fluctuations throughout the year.